//使用object literal
var user = {
    name: 'Sunny',
    interests: ['Traveling', 'Swimming'],
    greeting: function() {
        console.log('Hi, I\'m ' + this.name + ".");
    },

    //es5开始 还支持getter 和 setter
    get role() {
        return 'Engineer';
    }
}

user.greeting();  //Hi, I'm Sunny.

//使用getter
console.log(user.role);   // Engineer

//如果尝试为role分配一个值，它将保持不变，
//因为没有为role属性定义setter。
user.role = 'Artist';
console.log(user.role);   // Engineer
